$(function(){
	
	var ids = $('#ids').val();
	var is_check = 1;//判断库存是否填写 0表示未填写
	
    /**
     * 页面初始化
     */
    function init(){
		bindEvent();
        //表单的JQueryValidater配置验证---jquery.validate插件验证法
        $("#myForm").validate(validateInfo);
    }
    /**
     * 事件绑定
     */
    function bindEvent(){
        //提交
        $("tr #save").click(function(){
            editShop();
        })

    	//添加图片事件
        $("#imgurl").change(function(){
            var filepath=$(this).val();
            var extStart=filepath.lastIndexOf(".");
            var ext=filepath.substring(extStart,filepath.length).toUpperCase();
            if(ext.toLowerCase()!=".jpg" && ext.toLowerCase()!=".jpeg"
                && ext.toLowerCase()!=".png" && ext.toLowerCase()!=".gif"){
                $(this).val("");
                $("#myModal .modal-body").html("<p class='text-danger'>文件格式不正确，仅支持jpg、jpeg、gif、png格式，文件小于5M！</p>");
                $("#myModal").modal('show');
                //定时器，1.5秒后模态框自动关闭
                setTimeout(function(){
                    $("#myModal").modal('hide');
                },2000);
                return false;
            }else{
                $("#imgFlag").val(1);
            }
        });
    }

    /**
     * 添加幻灯片
     */
    function editShop(){
        $("#myForm").ajaxSubmit($.extend(true,{},formOptions,myFormOptions));
    }

    /**
     * 提交添加商品信息的表单配置
     */
    var  myFormOptions={
        url:'updateShop',
        success:successResponse,
        error:errorResponse
    };
    /**
     * 添加商品信息得到服务器响应的回调方法
     */
    function successResponse(json,statusText){
        if(json.errorCode == 0){
            responseTip(json.errorCode,"恭喜您，操作成功！",1500,function(){
                window.history.go(-1);
            });
        }else{
            responseTip(json.errorCode,json.errorInfo,1500);
        }
    }
    //表单验证信息
    var validateInfo ={
        rules:{
            name:{
                required:true
            },
            phone:{
                required:true
            },
            address:{
                required:true
            },
            imgurl:{
                accept:"jpg,jpeg,gif,png"
            }
            
        },
        messages:{
            name:{//商品名称
                required:"请输入名称"
            },
            phone:{
                required:"请输入联系方式"
            },
            address:{
                required:"请输入详细地址"
            },
            imgurl:{
                accept:"仅支持jpg、jpeg、gif、png格式"
            }
           
        },
        errorPlacement:function(error,element){
            element.parent().next().append(error);
        }
    };

    init();
});